
#ifndef		FONT_H
#define		FONT_H	

#include	<stdint.h>

#define		USE_FONT_ARIAL_BLACK_NORMAL_22
//#define		USE_FONT_ATOMIC_CLOCK_RADIO_11
//#define		USE_FONT_BILLD_28
//#define		USE_FONT_BILLD_28
//#define		USE_FONT_BULLPEN3D_28
//#define		USE_FONT_IMPRESSED_METAL_28
//#define		USE_FONT_LACKAWANNAWEEDNF_28
#define		USE_FONT_MONGOLIAN_BAITI_12
#define		USE_FONT_OREOS_33
//#define		USE_FONT_RADIOLAND_12
//#define		USE_FONT_RADIOLAND_SLIM_14
//#define		USE_FONT_ROYALACID_O_32
//#define		USE_FONT_VANI_BOLD_12


struct sFont{
	uint8_t first;
	uint8_t last;
	uint8_t height;
	const struct sGlyph *pGlyph;
	const uint8_t *pData;
};

struct sGlyph{
	uint8_t width;
	uint16_t offset;
};

extern const struct sFont Vani_Bold_12;
extern const struct sFont Mongolian_Baiti_12;
extern const struct sFont Arial_Black_Normal_22;
extern const struct sFont AtomicClockRadio_11;
extern const struct sFont BILLD_28;
extern const struct sFont Bullpen3D_28;
extern const struct sFont Impressed_Metal_28;
extern const struct sFont LackawannaWeedNF_28;
extern const struct sFont Oreos_33;
extern const struct sFont RadiolandSlim_14;
extern const struct sFont RadioLand_12;
extern const struct sFont Royalacid_o_32;


#endif	//#ifndef		FONT_H
